        /* ------------------------------------------------------------------------------ */
        /* ------------------------------------------------------------------------------ */
        /* ------------------------------------------------------------------------------ */
        /* ------------------------------------------------------------------------------ */
        /* 我们的实力 */

        .strength {
            width: 1200px;
            margin: 0 auto;
            text-align: center;
        }

        .strength .title {
            font-size: 50px;
            margin-top: 86px;
        }

        .strength .title p {
            font-size: 16px;
            color: #5e5e5e;
            margin-top: 10px;
        }

        .strength .desc {
            font-size: 20px;
            color: #3f3f3f;
            margin-top: 35px;
            margin-bottom: 56px;
            font-weight: 500;
        }

        .strength .list li {
            float: left;
            width: 300px;
            -moz-box-shadow: 20px 0px 30px #d6d6d6;
            -webkit-box-shadow: 20px 0px 30px #d6d6d6;
            box-shadow: 20px 0px 30px #d6d6d6;
            margin-bottom: 96px;
        }

        .strength .list::after {
            content: "";
            display: block;
            clear: both;
        }

        .strength .list li img {
            margin-top: 22px;
            margin-bottom: 8px;
        }

        .strength .list li h3 {
            font-size: 15px;
        }

        .strength .list li h3::after {
            content: "";
            display: block;
            width: 28px;
            height: 5px;
            background-color: #e25999;
            margin: 9px auto 24px;
        }

        .strength .list li .number {
            font-size: 108px;
            font-weight: bold;
        }

        .strength .list li .jia {
            font-size: 46px;
            font-weight: bold;
            color: #515151;
            margin-top: 12px;
        }

        .strength .list li .desc2 {
            color: #757575;
            line-height: 18px;
            margin-top: 15px;
            margin-bottom: 7px;
        }

        .strength .list li p:last-child {
            /* margin-top: 7px; */
            padding-bottom: 36px;
        }

        /* ------------------------------------------------------------------------------ */
        /* ------------------------------------------------------------------------------ */
        /* ------------------------------------------------------------------------------ */
        /* WMS的优势 */

        .advantage {
            width: 100%;
            height: 628px;
            margin: 0 auto;
            position: relative;
            background-image: url("../images/advantage_bg.png");
        }

        .advantage .adv_content {
            width: 1200px;
            margin: 0 auto;
            height: 100%;
            position: relative;
        }

        /* WMS优势内容左边部分 */

        .advantage .adv_content .adv_con_left {
            /* height: 100%; */
            width: 394px;
            margin-left: 90px;
            /* background-color: #ccc; */
            padding-top: 58px;
            float: left;
        }

        .advantage .adv_content .adv_con_left>h1 {
            color: #fff;
            font-size: 50px;
        }

        .advantage .adv_content .adv_con_left>p {
            color: #fff;
            margin-top: 12px;
            font-size: 16px;
        }

        .advantage .adv_content .adv_con_left ul {
            /* width: 100%; */
            margin-top: 52px;
        }

        .advantage .adv_content .adv_con_left ul li:nth-child(1) {
            margin-top: 0;
            height: 70px;
            line-height: 70px;
            font-size: 22px;
            font-weight: bold;
        }

        .advantage .adv_content .adv_con_left ul li:nth-child(1) img {
            margin-left: 92px;
            margin-top: 20px;
        }

        .advantage .adv_content .adv_con_left ul li:nth-child(1) p {
            margin-left: 18px;
        }

        .advantage .adv_content .adv_con_left ul li:nth-child(5) {
            height: 100px;
            margin-top: 45px;
            position: relative;
        }

        .advantage .adv_content .adv_con_left ul li:nth-child(5) p {
            margin-left: 66px;
            font-size: 24px;
            margin-top: 17px;
            height: 18px;
            line-height: 18px;
            color: #47a9e2;
        }

        .advantage .adv_content .adv_con_left ul li:nth-child(5) p>span {
            display: block;
            font-size: 14px;
            margin-top: 5px;
        }

        .advantage .adv_content .adv_con_left ul li:nth-child(5) img {
            position: absolute;
            margin: 0;
            top: 62px;
            right: 36px;
        }

        .advantage .adv_content .adv_con_left ul li {
            width: 100%;
            height: 55px;
            line-height: 55px;
            margin-top: 10px;
            font-size: 18px;
            color: #737373;
            background-color: #fff;
        }

        .advantage .adv_content .adv_con_left ul li img {
            display: block;
            float: left;
            margin-left: 62px;
            margin-top: 14px;
        }

        .advantage .adv_content .adv_con_left ul li p {
            float: left;
            margin-left: 10px;
        }

        /* WMS优势内容右边上部部分 */

        .advantage .adv_content .adv_con_right_top {
            width: 600px;
            height: 252px;
            float: right;
        }

        .advantage .adv_content .adv_con_right_top h1 {
            font-size: 46px;
            height: 46px;
            line-height: 46px;
            margin-top: 92px;
            color: #7c93da;
        }

        .advantage .adv_content .adv_con_right_top p:nth-child(2) {
            font-size: 30px;
            height: 30px;
            color: #fff;
            line-height: 30px;
            margin-top: 11px;
        }

        .advantage .adv_content .adv_con_right_top p:nth-child(2)::after {
            content: "";
            display: block;
            width: 30px;
            height: 4px;
            background-color: #47a9e2;
            margin-top: 15px;
            margin-left: 3px;
        }

        .advantage .adv_content .adv_con_right_top p:nth-child(3) {
            font-size: 22px;
            height: 22px;
            line-height: 22px;
            margin-top: 38px;
            color: #47a9e2;
        }

        /* WMS优势内容右边下部部分 */

        .advantage .adv_content .adv_con_right_bottom {
            width: 960px;
            height: 376px;
            position: absolute;
            top: 252px;
            left: 600px;
            /* overflow: hidden; */
            /* background-image: url("../images/adv_con_right_bottom_bg.png"); */
        }

        .advantage .adv_content .adv_con_right_bottom img {
            max-width: 960px;
            width: 100%;
            position: absolute;
            left: 0;
            top: 0;
        }

        /* 轮播图部分样式 */
        .swiper-button-prev:after,
        .swiper-container-rtl .swiper-button-next:after {
            height: 55px;
            line-height: 55px;
            width: 65px;
            text-align: center;
            position: absolute;
            left: 25px;
            top: -35px;
            background-color: #3b3b3b;
            color: #fff;
            transform: rotate(90deg);
            font-size: 24px;

        }

        .swiper-button-next:after,
        .swiper-container-rtl .swiper-button-prev:after {
            height: 55px;
            line-height: 55px;
            width: 65px;
            text-align: center;
            position: absolute;
            left: -888px;
            top: 30px;
            background-color: #47a9e2;
            color: #fff;
            transform: rotate(90deg);
            font-size: 24px;
        }

        /* .swiper-button-hover {
            background-color: #47a9e2 !important;
        } */




        /* ------------------------------------------------------------------------------ */
        /* ------------------------------------------------------------------------------ */
        /* ------------------------------------------------------------------------------ */
        /* ------------------------------------------------------------------------------ */
        /* 视频中心 */

        .video_center {
            width: 100%;
            height: 770px;
            background-color: #fff;
        }

        .video_center .video_content {
            width: 1200px;
            margin: 0 auto;
            /* text-align: center; */
            /* background-color: red; */
        }

        .video_center .video_content h1 {
            margin-top: 110px;
            margin-left: 378px;
            font-size: 50px;
        }

        .video_center .video_content .grey {
            width: 960px;
            height: 68px;
            float: left;
            margin-left: -360px;
            background-color: #e7e7e7;
        }

        .video_center .video_content>p {
            color: #cacaca;
            display: block;
            float: right;
            height: 68px;
            font-size: 18px;
            margin-right: 55px;
            text-align: right;
        }

        .video_center .video_content>p span {
            font-size: 46px;
            height: 46px;
            line-height: 46px;
            display: block;
            margin-top: 0;
        }

        .video_center .video_content .video_left {
            position: relative;
            width: 691px;
            height: 400px;
            float: left;
            margin-top: 0px;
            background-image: url("../images/video_bg01.jpg");
            background-repeat: no-repeat;
        }

        .video_center .video_content .video_left:hover .video_hidden01 {
            display: block;
        }

        .video_center .video_content .video_left:hover img:nth-child(2) {
            display: block;
        }

        .video_center .video_content .video_left .video_hidden01 {
            width: 100%;
            height: 100%;
            background-color: #000;
            opacity: 0.4;
            position: absolute;
            top: 0;
            left: 0;
            display: none;
            line-height: 100%;
            text-align: center;
        }

        .video_center .video_content .video_left img:nth-child(2) {
            display: none;
            position: absolute;
            width: 84px;
            height: 84px;
            z-index: 10;
            left: 50%;
            margin-left: -42px;
            top: 50%;
            margin-top: -42px;
        }

        .video_center .video_content .video_right {
            width: 320px;
            height: 400px;
            position: relative;
            margin-right: 55px;
            margin-top: 16px;
        }

        .video_center .video_content .video_right .video_right_img {
            width: 100%;
            height: 212px;
            position: relative;
            border: 1px solid #bfbfbf;
            background-image: url("../images/video_bg02.jpg");
        }

        .video_center .video_content .video_right .video_right_img:hover .video_hidden02 {
            display: block;
        }

        .video_center .video_content .video_right .video_right_img:hover img {
            display: block;
        }

        .video_center .video_content .video_right .video_right_img .video_hidden02 {
            width: 100%;
            height: 100%;
            display: none;
            opacity: 0.4;
            position: absolute;
            top: 0;
            left: 0;
            background: #000;
        }

        .video_center .video_content .video_right .video_right_img>img {
            display: none;
            position: absolute;
            width: 48px;
            height: 48px;
            z-index: 10;
            left: 50%;
            margin-left: -25px;
            top: 50%;
            margin-top: -25px;
        }

        .video_center .video_content .video_right>p {
            margin-top: 25px;
            font-size: 14px;
            line-height: 24px;
            font-family: "宋体";
            position: relative;
        }

        .video_center .video_content .video_right>p::after {
            content: "";
            display: block;
            height: 2px;
            width: 77px;
            background-color: #47a9e2;
            margin-top: 36px;
            margin-left: 260px;
        }

        .video_center .video_content .video_right>p span {
            display: block;
            font-size: 16px;
            height: 16px;
            line-height: 16px;
            font-weight: bold;
            padding-bottom: 10px;
        }

        .video_center .video_content .video_right>img {
            position: absolute;
            bottom: 0;
            left: 0;
        }

        .video_center .video_content .video_right>p::before {
            content: "";
            display: block;
            position: absolute;
            height: 77px;
            width: 2px;
            background-color: #47a9e2;
            top: 72px;
            left: 325px;
        }

        /* ------------------------------------------------------------------------------ */
        /* ------------------------------------------------------------------------------ */
        /* ------------------------------------------------------------------------------ */
        /* ------------------------------------------------------------------------------ */
        /* 成功案例 */

        .success {
            width: 100%;
            height: 760px;
            background-image: url("../images/home/case_bg.jpg");
            padding-top: 30px;
        }

        .success .content {
            margin: 0 auto;
            width: 1200px;
            position: relative;
        }

        .success .content h3,
        .success .content p:nth-child(2),
        .success .content p:nth-child(3) {
            color: #fff;
        }

        .success .content h3 {
            font-size: 50px;
            margin-bottom: 8px;
        }

        .success .content .info {
            font-size: 16px;
        }

        .success .content .info::after {
            content: "";
            display: block;
            width: 25px;
            height: 4px;
            background-color: #fff;
            margin-top: 22px;
        }

        .success .content .desc {
            font-size: 20px;
            margin-top: 12px;
            margin-bottom: 38px;
        }

        .success .content>.more {
            width: 60px;
            height: 60px;
            border: none;
            margin-top: 84px;
            position: absolute;
            top: 0px;
            right: 0;
        }

        .success .content .more img {
            width: 26px;
            height: 26px;
            display: block;
            margin-top: 0;
            background-image: url(../images/jiahao.png);
            margin-left: 28px;
        }

        .success .content .more p {
            font-size: 14px;
            margin-top: 4px;
            margin-bottom: 6px;
            text-align: right;
        }

        .success .content .more span {
            display: block;
            text-align: right;
            font-size: 10px;
        }

        .success .content .more::after {
            content: "";
            display: block;
            clear: both;
        }

        .success .content ul {
            width: 1200px;
            height: 160px;
            margin: 22px auto;
        }

        .success .content ul li {
            width: 250px;
            height: 160px;
            margin-right: 66px;
            float: left;
            position: relative;
        }

        .success .content ul li:last-child {
            margin-right: 0;
        }

        /* .success .content ul li .empty {
            width: 212px;
            height: 132px;
            border: 4px solid #47a9e2;
            top: 10px;
            left: 15px;
            position: absolute;
            display: none;
        } */

        .empty {
            width: 212px;
            height: 132px;
            border: 4px solid #47a9e2;
            top: 10px;
            left: 15px;
            position: absolute;
            display: block;
        }

        /* .success .content ul li div:hover {
            width: 212px;
            height: 132px;
            border: 4px solid #47a9e2;
            top: 10px;
            left: 15px;
            position: absolute;
            display: block;
        } */

        .success .content .content_bottom {
            margin-top: 22px;
            background-color: #fff;
            padding: 25px 35px 30px 45px;
            display: none;
        }

        .success .content .bottomcontainer .content_bottom:nth-child(1) {
            display: block;
        }

        .success .content .content_bottom img {
            height: 280px;
        }

        .success .content .content_bottom .text {
            float: right;
            width: 534px;
            height: 280px;
            background-color: #fff;
        }

        .success .content .content_bottom .text h1 {
            font-size: 18px;
            margin-bottom: 16px;
        }

        .success .content .content_bottom .text p,
        .success .content .content_bottom .text ol li {
            font-size: 14px;
            line-height: 24px;
        }

        .success .content .content_bottom .text p {
            color: black;
        }

        /* ------------------------------------------------------------------------------ */
        /* ------------------------------------------------------------------------------ */
        /* ------------------------------------------------------------------------------ */
        /* ------------------------------------------------------------------------------ */
        /* 新闻中心 */

        .news_body {
            width: 100%;
        }

        .news_body .news_top {
            width: 100%;
            height: 514px;
            position: relative;
        }

        .news_body .news_bottom {
            height: 362px;
            background-image: url("../images/home/bg7.jpg");
        }

        .news_body .news_top .news_content {
            width: 1200px;
            margin: 0 auto;
            text-align: center;
            position: absolute;
            left: 50%;
            margin-left: -600px;
        }

        .news_body .news_top .news_content .title {
            font-size: 50px;
            margin-top: 106px;
            margin-bottom: 8px;
        }

        .news_body .news_top .news_content .title p {
            font-size: 16px;
            color: #5e5e5e;
            margin-bottom: 14px;
        }

        .news_body .news_top .news_content .desc {
            font-size: 20px;
            color: #3f3f3f;
            margin-bottom: 56px;
            font-weight: 500;
        }

        .news_body .news_top .news_content>ul {
            width: 458px;
            height: 44px;
            margin: 0 auto;
        }

        .news_body .news_top .news_content>ul>li {
            width: 118px;
            line-height: 44px;
            font-size: 14px;
            float: left;
            border: 1px solid #7d7d7d;
            margin-right: 46px;
            border-radius: 12px;
        }

        .news_body .news_top .news_content>ul>li:last-child {
            margin-right: 0;
        }

        .news_contentliactive {
            border: 1px solid #47a9e2;
            background-color: #47a9e2;
            color: #fff;
            box-shadow: 2px 2px 30px #47a9e2;
        }

        /* .news_body .news_top .news_content>ul>li:hover {
            border: 1px solid #47a9e2;
            background-color: #47a9e2;
            color: #fff;
            box-shadow: 2px 2px 30px #47a9e2;
        } */

        .news_body .news_top .news_content .newscontainer .newslist {
            display: none;
        }

        .news_body .news_top .news_content .newscontainer .newslist:nth-child(1) {
            display: block;
        }

        .news_body .news_top .news_content .news_body {
            width: 940px;
            height: 404px;
        }

        .news_body .news_top .news_content .news {
            width: 940px;
        }

        .news_body .news_top .news_content .left {
            width: 470px;
            height: 150px;
            margin-top: 30px;
            margin-left: 130px;
            position: relative;
            float: left;
            box-shadow: 0px 0px 15px #949494;
            z-index: 2;
            background-color: #fff;
        }

        .news_body .news_top .news_content .left p:nth-child(1) {
            display: block;
            width: 64px;
            height: 20px;
            float: left;
            margin-top: 30px;
            margin-left: 20px;
        }

        .news_body .news_top .news_content .left p:nth-child(1)::after {
            content: "";
            display: block;
            width: 62px;
            height: 2px;
            background-color: #8d8d8d;
            margin-top: 7px;
        }

        .news_body .news_top .news_content .left p:nth-child(2) {
            display: block;
            float: right;
            width: 316px;
            height: 40px;
            text-align: right;
            margin-top: 30px;
            margin-right: 15px;
            font-size: 16px;
        }

        .news_body .news_top .news_content .left p:nth-child(2)::after {
            content: "";
            display: block;
            clear: both;
        }

        .news_body .news_top .news_content .left p:nth-child(2) span:last-child {
            font-size: 12px;
        }

        .news_body .news_top .news_content .left p:nth-child(3) {
            font-size: 42.2px;
            display: block;
            float: left;
            width: 124px;
            height: 38px;
            text-align: right;
            margin-top: 12px;
            margin-left: 20px;
        }

        .news_body .news_top .news_content .left p:nth-child(4) {
            display: block;
            top: 92px;
            right: 0;
            position: absolute;
            width: 48px;
            height: 30px;
            margin-right: 4px;
            background-image: url("../images/more.png");
        }

        .news_body .news_top .news_content .left img {
            display: block;
            position: absolute;
            top: 150px;
            left: 0;
        }

        /* 新闻底部右边列表 */

        .news_body .news_top .news_content .news_list {
            position: relative;
            margin-top: 30px;
            width: 470px;
            height: 404px;
            float: left;
            box-shadow: 0px 0px 15px #949494;
            background-color: #fff;
        }

        .news_body .news_top .news_content .news_list li {
            width: 402px;
            line-height: 58px;
            margin-top: 16px;
            margin-left: 30px;
            margin-right: 34px;
            border-bottom: 2px dashed #8d8d8d;
        }

        .news_body .news_top .news_content .news_list ul li p:nth-child(1) {
            display: block;
            text-align: center;
            float: left;
            width: 72px;
            font-size: 19px;
            height: 46px;
            padding-top: 4px;
            line-height: 14px;
            background-color: #ddd;
            margin-bottom: 10px;
        }

        .news_body .news_top .news_content .news_list ul li .time {
            display: block;
            color: #bfbfbf;
            margin-top: 6px;
            font-size: 23px;
        }

        .news_body .news_top .news_content .news_list ul li p:nth-child(2) {
            width: 312px;
            height: 46px;
            padding-top: 3px;
            line-height: 16px;
            display: block;
            float: right;
            font-size: 16px;
        }

        .news_body .news_top .news_content .news_list ul li p:nth-child(2) span {
            font-size: 12px;
            width: 312px;
            margin-top: 10px;
        }

        /* ------------------------------------------------------------------------------ */
        /* ------------------------------------------------------------------------------ */
        /* ------------------------------------------------------------------------------ */
        /* ------------------------------------------------------------------------------ */
        /* 合作企业 */
        /* .partner{
    background-color: red;
} */

        .partner .partner_top {
            width: 100%;
            height: 700px;
        }

        .partner .partner_bottom {
            width: 100%;
            height: 296px;
            background-color: #000;
        }

        .partner .partner_top .partner_content {
            width: 1200px;
            margin: 0 auto;
            text-align: center;
        }

        .partner .partner_top .partner_content .title {
            font-size: 50px;
            margin-top: 106px;
            margin-bottom: 8px;
        }

        .partner .partner_top .partner_content .title p {
            font-size: 16px;
            color: #5e5e5e;
            margin-bottom: 14px;
        }

        .partner .partner_top .partner_content .desc {
            font-size: 20px;
            color: #3f3f3f;
            margin-bottom: 56px;
            font-weight: 500;
        }

        .partner .partner_top .partner_content ul {
            width: 1100px;
            margin-top: 44px;
            background-color: #ccc;
        }

        .partner .partner_top .partner_content ul li {
            width: 246px;
            height: 92px;
            margin-top: 0px;
            margin-right: 36px;
            margin-top: 20px;
            float: left;
            background-color: #ccc;
        }

        .partner .partner_top .partner_content ul li:nth-child(4n) {
            margin-right: 0;
        }

        .partner .partner_top .partner_content ul li .hid {
            display: none;
        }

        .partner .partner_top .partner_content ul li img:first-child {
            border: 1px solid #ccc;
        }

        .partner .partner_top .partner_content ul li:hover img:first-child {
            display: none;
            border: 1px solid #47a9e2;
        }

        .partner .partner_top .partner_content ul li:hover .hid {
            display: block;
        }

        /* 媒体查询 */

        @media screen and (max-width: 1440px) {
            .advantage .adv_content .adv_con_right_bottom {
                width: 763px;
                height: 335px;
                position: absolute;
                top: 292px;
                left: 555px;
                background-image: url(../images/adv_con_right_bottom_bg.png);
            }

            .swiper-button-next:after,
            .swiper-container-rtl .swiper-button-prev:after {
                left: -691px;
            }

            .success .content .more {
                width: 55px;
                height: 55px;
                border: none;
                margin-top: 84px;
                position: absolute;
                top: 0px;
                right: 0;
            }

            .video_center .video_content .video_right>p::before {
                top: 82px;
            }

            .video_center .video_content .video_right>p::after {
                top: 49px;
            }

            /* .bottom .partner_bottom .bottom_content .contact_compony {
    top: -116px;
  } */
            .bottom .partner_bottom .bottom_content .contact_compony {
                top: -184px;
            }
        }

        @media screen and (max-width: 1280px) {
            .advantage .adv_content .adv_con_right_bottom {
                width: 700px;
                height: 350px;
                top: 277px;
                left: 539px;
            }

            .swiper-button-next:after,
            .swiper-container-rtl .swiper-button-prev:after {
                left: -628px;
            }
        }

        @media screen and (max-width: 1200px) {
            .advantage .adv_content .adv_con_right_bottom {
                width: 650px;
                height: 350px;
                top: 278px;
                left: 549px;
            }

            .swiper-button-next:after,
            .swiper-container-rtl .swiper-button-prev:after {
                left: -579px;
            }

            .bottom .partner_bottom .bottom_content>img {
                position: absolute;
                right: 50px;
                top: -98px;
            }

            .bottom .partner_bottom .bottom_content .contact_person {
                width: 230px;
                margin-right: 24px;
            }

            .bottom .partner_bottom .bottom_content .friendly_link {
                width: 530px;
            }

            .video_center .video_content .video_right>p::before {
                height: 60px;
                left: 324px;
            }

            .video_center .video_content .video_right>p::after {
                width: 60px;
                margin-left: 273px;
            }

            .video_center .video_content .video_right>img {
                bottom: 20px;
            }

            .bottom .partner_bottom .bottom_content .contact_compony {
                top: -184px;
            }

            /* 成功案例 */
            .success .content h3,
            .success .content .info,
            .success .content .desc,
            .success .content ul,
            .success .content .content_bottom {
                margin-left: 5px;
                margin-right: 5px;
            }

            .success .content .more {
                right: 5px;
            }

            .success .content ul li {
                margin-right: 64px;
            }
        }